<!DOCTYPE html>
<!-- saved from url=(0043)https://phantomjs.org/related-projects.html -->
<html class="no-js translated-ltr" lang="zh-CN"><!--<![endif]--><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  
  <title>相关项目  幻影</title>
  <meta name="description" content="">
  <meta name="viewport" content="width=device-width,initial-scale=1">
  <link rel="shortcut icon" href="https://phantomjs.org/img/favicon.ico">
  <link href="./PhantomJS_files/css" rel="stylesheet" type="text/css">
  <link rel="stylesheet" href="./PhantomJS_files/main.css">

  <script type="text/javascript" async="" src="./PhantomJS_files/ga.js"></script><script>
    var _gaq = _gaq || [];
    _gaq.push(['_setAccount', 'UA-21665893-1']);
    _gaq.push(['_trackPageview']);
    (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
    })();
  </script>
<link type="text/css" rel="stylesheet" charset="UTF-8" href="./PhantomJS_files/translateelement.css"></head>
<body>
  <div class="masthead">
  <div class="grid header">
  <a href="https://phantomjs.org/" class="grid_4 alpha">
    <img src="./PhantomJS_files/phantomjs-logo.png" alt="幻影" width="240" height="80">
  </a>
  <ul class="nav-main grid_8 omega">
    <li><a href="https://github.com/ariya/phantomjs"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">源代码</font></font></a></li>
    <li><a href="https://phantomjs.org/api"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">原料药</font></font></a></li>
    <li><a href="https://phantomjs.org/examples"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">例子</font></font></a></li>
    <li><a href="https://phantomjs.org/faq"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">常问问题</font></font></a></li>
  </ul>
</div>

</div>

<div class="shift">

  <div class="shift__down">

    <div class="grid navigator">

      <div class="grid_9 push_3">
        <div class="post">

          <h1><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">相关项目</font></font></h1>

          <h2 id="in-the-family"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">在家庭中</font></font></h2>

<p><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">以下项目基于PhantomJS。</font><font style="vertical-align: inherit;">它们提供了额外的功能。</font></font></p>

<ul>
  <li>
    <p><a href="http://casperjs.org/"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Casper.js</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">对于构建脚本化的导航和测试很有用。</font></font></p>
  </li>
  <li>
    <p><a href="http://chutzpah.codeplex.com/"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Chutzpah</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">是一个JavaScript测试运行程序，可以从Visual Studio，命令行，TeamCity或您喜欢的CI服务器运行。</font><font style="vertical-align: inherit;">它可以直接在JavaScript，CoffeeScript和TypeScript文件上运行，并具有内置的代码覆盖率支持。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/joshbuddy/ghostbuster"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Ghostbuster</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">使用更方便的包装器简化了测试设置。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/detro/ghostdriver"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">GhostDriver</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">为PhantomJS实现了远程WebDriver Wire协议。</font><font style="vertical-align: inherit;">尽管它是单独开发的，但自PhantomJS 1.8以来，它已成为PhantomJS核心的一部分。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/KevinGrandon/ghostjs"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">GhostJS</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">使用ES7异步功能简化了测试逻辑，并消除了对回调的需求。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/StanAngeloff/lotte"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">乐天</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">增加了类似jQuery的方法，链接和更多的断言逻辑。</font></font></p>
  </li>
  <li>
    <p><a href="http://phear.io/"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">PhearJS</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">是用</font><a href="http://phear.io/"><font style="vertical-align: inherit;">NodeJS</font></a><font style="vertical-align: inherit;">编写的PhantomJS的主管和API。</font></font></p>
  </li>
  <li><a href="https://github.com/jonleighton/poltergeist"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">鬼驱人</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">是司机</font></font><a href="https://github.com/jnicklas/capybara"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">水豚</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">，因此您可以使用PhantomJS运行你的水豚的测试。</font></font></li>
  <li>
    <p><a href="https://github.com/jcalderonzumba/MinkPhantomJSDriver"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">GastonJS</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">是PHP </font></font><a href="https://github.com/minkphp"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Mink</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">的驱动程序，</font><font style="vertical-align: inherit;">因此您可以使用PhantomJS运行Behat或Mink测试。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/nrabinowitz/pjscrape"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">pjscrape</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">将PhantomJS与jQuery结合在一起，作为命令行抓取工具。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/jgonera/webspecter"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">WebSpecter</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">是用于Web应用程序的BDD样式的验收测试框架。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/codeactual/conjure"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">conjure</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">使您可以在BDD样式的模块中编写CasperJS测试，并以可变并发性运行它们。</font><font style="vertical-align: inherit;">还提供其他堆栈跟踪，帮助程序和模块引导。</font></font></p>
  </li>
  <li><a href="https://github.com/pstephan1187/PhantomJS-Google-Charts"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">PhantomJS Google图表</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">可让您捕获Google JSAPI生成的图表的svg数据，并在服务器端使用它。</font><font style="vertical-align: inherit;">例如将图表注入PDF或将其转换为JPG。</font></font></li>
</ul>

<h2 id="screenshot-utilities"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">屏幕截图实用程序</font></font></h2>

<p><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">一些使用PhantomJS的页面捕获项目：</font></font></p>

<ul>
  <li><strong><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">命令行</font></font></strong>
    <ul>
      <li><a href="https://github.com/superbrothers/capturejs"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">capturejs</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">（Node.js）</font></font></li>
      <li><a href="https://github.com/astefanutti/decktape"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">DeckTape</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> CLI可从任何HTML演示框架（如impress.js，reveal.js等）捕获屏幕快照并导出幻灯片的高质量PDF文档。</font></font></li>
      <li><a href="https://github.com/sindresorhus/pageres"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">pageres-</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">以几种不同的分辨率获取网站的屏幕截图，以确保它们能够响应（Node.js）</font></font></li>
      <li><a href="https://github.com/hggh/phantomjs-screenshots"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">phantomjs-screenshots</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">，用于运行以JSON格式（Node.js）定义的屏幕截图任务的系统</font></font></li>
    </ul>
  </li>
  <li><strong><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">网络服务</font></font></strong>
    <ul>
      <li><a href="https://github.com/vbauer/manet"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">清单</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">（Node.js）</font></font></li>
      <li><a href="https://github.com/visionmedia/screenshot-app"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">屏幕截图应用</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">（Node.js）</font></font></li>
      <li><a href="https://github.com/fzaninotto/screenshot-as-a-service"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">屏幕快照即服务</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">（Node.js）</font></font></li>
      <li><a href="https://github.com/arunkjn/screenshot-service"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">screenshot-service</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">一个纯phantomJS项目，以捕获具有各种配置选项的任何页面的屏幕截图</font></font></li>
      <li><a href="https://github.com/jegade/Screenshot"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">屏幕截图</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">（Dancer）</font></font></li>
      <li><a href="https://github.com/gre/screenshot-webservice"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">屏幕截图-网络服务</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">（Play2）</font></font></li>
      <li><a href="https://github.com/nacholibre/pyshotx"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">pyshotx</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">使用多个phantomJS进程和队列（Gevent，Redis）的截图服务器</font></font></li>
      <li><a href="https://github.com/templateria/htmlshots"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">htmlshot</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">基于WebServer模块的截图服务器，该服务器接受URL和HTML文件上传</font></font></li>
    </ul>
  </li>
  <li><strong><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">原料药</font></font></strong>
    <ul>
      <li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Node.js：
        </font></font><ul>
          <li><a href="https://github.com/brenden/node-webshot"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">节点网络快照</font></font></a></li>
          <li><a href="https://github.com/sindresorhus/pageres"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">pageres</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">，一个命令行工具和Node.js模块，用于以几种不同的分辨率获取网站的屏幕截图，以确保它们能够响应（使用Node.js）</font></font></li>
        </ul>
      </li>
      <li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Django的
        </font></font><ul>
          <li><a href="https://github.com/makinacorpus/django-screamshot"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">django-screamshot</font></font></a></li>
        </ul>
      </li>
      <li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">的PHP
        </font></font><ul>
          <li><a href="https://github.com/microweber/screen"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">PHP屏蔽</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Phantom JS的PHP接口，以制作网站屏幕截图。</font></font></li>
        </ul>
      </li>
      <li><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">西纳特拉
        </font></font><ul>
          <li><a href="https://github.com/bjeanes/grabshot"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">grabshot</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">，一个简单的基于Sinatra的API，用于获取屏幕截图并异步响应提供的回调URL。</font></font></li>
        </ul>
      </li>
    </ul>
  </li>
</ul>

<h2 id="tools"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">工具</font></font></h2>

<ul>
  <li>
    <p><a href="https://github.com/fragphace/basset"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">basset</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">命令行网站性能嗅探器。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/StanAngeloff/compass-magick"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Compass Magick</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">是使用PhantomJS（除其他外）为Compass生成的动态图像。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/jamesgpearce/confess"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Confess</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">是一个小型脚本库，使用PhantomJS来无头分析网页，以创建缓存清单文件。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/thingsinjars/GhostStory"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">GhostStory</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">是</font><font style="vertical-align: inherit;">使用SpookyJS，CasperJS，PhantomJS，PhantomCSS和Node.JS进行自动CSS测试</font><font style="vertical-align: inherit;">的</font></font><a href="http://cukes.info/"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Cucumber</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">步骤</font><font style="vertical-align: inherit;">的集合。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/davglass/grover"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Grover</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">是用于自动运行基于YUI测试的测试的包装器。</font></font></p>
  </li>
  <li>
    <p><a href="http://gruntjs.org/"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Grunt</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">是一个基于任务的命令行构建工具，用于使用PhantomJS进行单元测试自动化的JavaScript项目。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/carhartl/guard-phantomjs"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Guard PhantomJS</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">使用Guard自动运行PhantomJS。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/peerigon/phridge"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">phridge</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">提供了一种简单的方法来在PhantomJS中运行脚本并将结果返回给node.js。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/amir20/phantomjs-node"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">phantomjs-node</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">为Node.js应用程序提供了PhantomJS桥。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/alexscheelmeyer/node-phantom"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">node-phantom</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">是PhantomJS和Node.js之间的桥梁。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/sheebz/phantom-proxy"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">phantom-proxy</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">提供了在节点内部运行的PhantomJS的代理接口。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/macbre/phantomas"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">phantomas</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">是一种网络性能指标和提示生成工具。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/Huddle/PhantomCSS"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">PhantomCSS</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">支持自动视觉回归测试。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/Huddle/PhantomFlow"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">PhantomFlow</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">提供了一种语法，用于将用户流描述为测试，然后可以将其可视化为交互式树形图。</font><font style="vertical-align: inherit;">基于CasperJS构建，与PhantomCSS集成并使用D3.js进行可视化。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/jakoch/phantomjs-installer"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">phantomjs-installer</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">提供了一个PHP </font></font><a href="http://getcomposer.org/"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Composer</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">软件包，该软件包将PhantomJS二进制文件（Linux，Windows，Mac）安装到项目的/ bin文件夹中。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/klieber/phantomjs-maven-plugin"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">phantomjs-maven-plugin</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">是一个Maven插件，其主要目的是安装PhantomJS二进制文件并提供一个属性，该属性包含在构建中使用的二进制文件的位置。</font><font style="vertical-align: inherit;">它还提供了执行PhantomJS脚本的目标。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/Obvious/phantomjs"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">“ phantomjs”</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">是一个Node.js模块，用于下载/安装PhantomJS并提供其可执行路径（</font><a href="https://github.com/Obvious/phantomjs"><font style="vertical-align: inherit;">仅此而已</font></a><font style="vertical-align: inherit;">）。</font><font style="vertical-align: inherit;">由Grunt在</font></font><a href="https://github.com/gruntjs/grunt-lib-phantomjs"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">grunt-lib-phantomjs</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">中使用，用于</font></font><a href="https://github.com/gruntjs/grunt-contrib-qunit"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">grunt-contrib-qunit</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">等的</font><font style="vertical-align: inherit;">更高级使用</font><font style="vertical-align: inherit;">。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/arthurakay/LintRoller/tree/v1.3.0"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">PhantomLint</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">使用PhantomJS在JavaScript应用程序代码上运行JSLint。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/Huddle/PhantomXHR"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">PhantomXHR</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">将UI与服务器API隔离开来，以进行快速自动化的UI测试。</font></font></p>
  </li>
  <li>
    <p><a href="http://jonnnnyw.github.io/php-phantomjs/"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">PHP PhantomJs</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">为</font><a href="http://jonnnnyw.github.io/php-phantomjs/"><font style="vertical-align: inherit;">PhantomJS</font></a><font style="vertical-align: inherit;">提供了一个PHP接口。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/hukl/shortcut.io"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">shortcut.io</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">使用PhantomJS来生成带有书签的网站的屏幕截图。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/Seldaek/slippy"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Slippy</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">使用PhantomJS将HTML演示文稿转换为PDF，例如可以将其上载到SlideShare。</font></font></p>
  </li>
  <li>
    <p><a href="https://github.com/WaterfallEngineering/SpookyJS"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">SpookyJS</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">通过HTTP或stdio从Node.js驱动CasperJS。</font></font></p>
  </li>
  <li>
    <p><a href="http://github.com/yeoman/yeoman"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Yeoman</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">是一个健壮且自以为是的客户端堆栈，由可帮助开发人员快速构建漂亮的Web应用程序的工具和框架组成。</font><font style="vertical-align: inherit;">它使用PhantomJS（通过Grunt）作为无头测试的基础。</font></font></p>
  </li>
</ul>


        </div>
      </div>

      <div class="grid_3 pull_9">

        

        
          <h2 class="nav-title"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">文献资料</font></font></h2>

<ul>
  <li class="nav-group">
    <div class="nav-group-label"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">开始使用</font></font></div>
    
    <ul>

























</ul>

  </li>
  <li class="nav-group">
    <div class="nav-group-label"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">学</font></font></div>
    
    <ul>





  

  
  

  

  

  <li class="nav-item nav-item-doc">
    <span class="nav-item-label"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">d</font></font></span>
    
    <a href="https://phantomjs.org/inter-process-communication.html" class="nav-item-name"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">进程间通讯</font></font></a>
    
  </li>
  

  
  

  

  

  <li class="nav-item nav-item-doc nav-group-end">
    <span class="nav-item-label"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">d</font></font></span>
    
    <a href="https://phantomjs.org/api/command-line.html" class="nav-item-name"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">命令行界面</font></font></a>
    
  </li>
  





















</ul>

  </li>
  <li class="nav-group">
    <div class="nav-group-label"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">得到帮助</font></font></div>
    
    <ul>





  

  
  

  

  

  <li class="nav-item nav-item-doc nav-group-end">
    <span class="nav-item-label"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">d</font></font></span>
    
    <a href="https://phantomjs.org/troubleshooting.html" class="nav-item-name"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">故障排除</font></font></a>
    
  </li>
  





















</ul>

  </li>
  <li class="nav-group">
    <div class="nav-group-label"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">探索</font></font></div>
    
    <ul>





  

  
  

  

  

  <li class="nav-item nav-item-doc">
    <span class="nav-item-label"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">d</font></font></span>
    
    <a href="https://phantomjs.org/best-practices.html" class="nav-item-name"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">最佳实践</font></font></a>
    
  </li>
  

  
  

  

  

  <li class="nav-item nav-item-doc">
    <span class="nav-item-label"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">d</font></font></span>
    
    <a href="https://phantomjs.org/tips-and-tricks.html" class="nav-item-name"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">技巧和窍门</font></font></a>
    
  </li>
  

  
  

  

  

  <li class="nav-item nav-item-doc">
    <span class="nav-item-label"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">d</font></font></span>
    
    <a href="https://phantomjs.org/supported-web-standards.html" class="nav-item-name"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">支持的网络标准</font></font></a>
    
  </li>
  

  
  

  

  

  <li class="nav-item nav-item-doc">
    <span class="nav-item-label"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">d</font></font></span>
    
    <a href="https://phantomjs.org/buzz.html" class="nav-item-name"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">嗡嗡声</font></font></a>
    
  </li>
  

  
  

  

  

  <li class="nav-item nav-item-doc">
    <span class="nav-item-label"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">d</font></font></span>
    
    <a href="https://phantomjs.org/users.html" class="nav-item-name"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">谁在使用PhantomJS？</font></font></a>
    
  </li>
  

  
  

  

  

  <li class="nav-item nav-item-doc current nav-group-end">
    <span class="nav-item-label"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">d</font></font></span>
    
    <span class="nav-item-name"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">相关项目</font></font></span>
    
  </li>
  





















</ul>

  </li>
  <li class="nav-group">
    <div class="nav-group-label"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">贡献</font></font></div>
    
    <ul>





  

  
  

  

  

  <li class="nav-item nav-item-doc">
    <span class="nav-item-label"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">d</font></font></span>
    
    <a href="https://phantomjs.org/contributing.html" class="nav-item-name"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">贡献</font></font></a>
    
  </li>
  

  
  

  

  

  <li class="nav-item nav-item-doc">
    <span class="nav-item-label"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">d</font></font></span>
    
    <a href="https://phantomjs.org/test-suite.html" class="nav-item-name"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">测试套件</font></font></a>
    
  </li>
  

  
  

  

  

  <li class="nav-item nav-item-doc">
    <span class="nav-item-label"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">d</font></font></span>
    
    <a href="https://phantomjs.org/release-preparation.html" class="nav-item-name"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">发布准备</font></font></a>
    
  </li>
  

  
  

  

  

  <li class="nav-item nav-item-doc">
    <span class="nav-item-label"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">d</font></font></span>
    
    <a href="https://phantomjs.org/crash-reporting.html" class="nav-item-name"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">崩溃报告</font></font></a>
    
  </li>
  

  
  

  

  

  <li class="nav-item nav-item-doc nav-group-end">
    <span class="nav-item-label"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">d</font></font></span>
    
    <a href="https://phantomjs.org/bug-reporting.html" class="nav-item-name"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">错误报告</font></font></a>
    
  </li>
  





















</ul>

  </li>
</ul>


        

      </div>

    </div>

  </div>

</div>




  <div class="footer">
    <div class="footer-content">
      <p><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
        ©版权所有2010-2020 </font></font><a href="http://twitter.com/AriyaHidayat"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Ariya Hidayat</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;"> — </font></font><a href="http://svay.com/"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Maurice Svay的</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">首页设计</font><font style="vertical-align: inherit;">— </font></font><a href="http://twitter.com/fold_left"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Jamie Mason的</font></font></a><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">文档设计</font><font style="vertical-align: inherit;">。
      </font></font></p>
    </div>
  </div>



<div id="goog-gt-tt" class="skiptranslate" dir="ltr"><div style="padding: 8px;"><div><div class="logo"><img src="./PhantomJS_files/translate_24dp.png" width="20" height="20" alt="Google 翻译"></div></div></div><div class="top" style="padding: 8px; float: left; width: 100%;"><h1 class="title gray">原文</h1></div><div class="middle" style="padding: 8px;"><div class="original-text"></div></div><div class="bottom" style="padding: 8px;"><div class="activity-links"><span class="activity-link">提供更好的翻译建议</span><span class="activity-link"></span></div><div class="started-activity-container"><hr style="color: #CCC; background-color: #CCC; height: 1px; border: none;"><div class="activity-root"></div></div></div><div class="status-message" style="display: none;"></div></div><div id="color-picker-wrap" style="display: none; position: fixed; top: 0px; left: 0px; z-index: 9999;"><!----></div><div class="goog-te-spinner-pos"><div class="goog-te-spinner-animation"><svg xmlns="http://www.w3.org/2000/svg" class="goog-te-spinner" width="96px" height="96px" viewBox="0 0 66 66"><circle class="goog-te-spinner-path" fill="none" stroke-width="6" stroke-linecap="round" cx="33" cy="33" r="30"></circle></svg></div></div></body></html>